// PZ_BPA.h: interface for the CPZ_BPA class.
//
//////////////////////////////////////////////////////////////////////

#if !defined(AFX_PZ_BPA_H__F78DB59A_084E_412C_9E30_0CE271E88288__INCLUDED_)
#define AFX_PZ_BPA_H__F78DB59A_084E_412C_9E30_0CE271E88288__INCLUDED_

#if _MSC_VER > 1000
#pragma once
#endif // _MSC_VER > 1000

#include "../Bse/Card_BPA.h"

class BPAFILEDLL_API CPZ_BPA : public CCard_BPA  
{
public:
	CPZ_BPA(CPZ_BPA& pzBPA);
	CPZ_BPA();
	virtual ~CPZ_BPA();

public:
	double m_dQGenFactor;
	double m_dPGenFactor;
	double m_dQLoadFactor;
	double m_dPLoadFactor;
	char m_strZone[3];
	char m_chSubType;
	char m_chType;

	char m_strOwn1[4];
	char m_strOwn2[4];
	char m_strOwn3[4];
	char m_strOwn4[4];
	char m_strOwn5[4];
	char m_strOwn6[4];
	char m_strOwn7[4];
	char m_strOwn8[4];
	char m_strOwn9[4];
	char m_strOwn10[4];
	char m_strOwn11[4];

protected:
	virtual bool FillEx(char *buffer);
	virtual bool UpdateEx(char* buffer);
	virtual bool Equals(CListItem *pItem);
};

#endif // !defined(AFX_PZ_BPA_H__F78DB59A_084E_412C_9E30_0CE271E88288__INCLUDED_)
